home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / dskut / dki191.zip / DKIEN.TXT < prev    next >
Text File  |  1994-03-29  |  17KB  |  596 lines

  1. ###   #  #  ###
  2. #  #  # #    #
  3. #  #  ###    #
  4. ###   #  #  ###    Version 1.91, by Philippe Duby, February 27, 1994
  5.  
  6.  
  7.  
  8. 1 / Purpose of DKI
  9. 2 / Technical details
  10. 3 / Use examples
  11. 4 / List of all DKI's commands
  12. 5 / Display description
  13. 6 / Historic
  14. 7 / Registration - Contacts
  15.  
  16.  
  17.  
  18.  
  19. I / Purpose of DKI
  20. ==================
  21.  
  22.    DKI (for DisK Information) was initially designed to give a clear
  23. view of your drives free disk space, especially placed at the end of the
  24. AUTOEXEC.BAT file.
  25.  
  26.    It was then completed by a more sophisticated analyse of the disk units,
  27. detailing the type (hard disk, network , ...) with technical information
  28. if available (details about partitions, cd-rom tracks, ...) and
  29. physical information (for IDE, SCSI, CDROM disks).
  30.  
  31.    Finally, it was extended to recursive file and directory management:
  32. you can count, find, analyse and delete files and directories.
  33.  
  34.    That's why it is now a real administration tool that you can use to
  35. study the mass storage of a computer : DKI without parameters gives you
  36. information about free disk space, DKI /p physical information,
  37. DKI /1 the repartition of data inside directories, DKI /s the biggest
  38. files, DKI /b  performance, ...
  39.  
  40.    To get a summary of its possibilities, type DKI /?.
  41.  
  42.    This software is distributed as shareware. This means that you can use
  43. it and test it for 30 days, but you have to register if you are using
  44. it regularly. The registration fee is only US$ 10, so it's cheap for you
  45. but it will encourage me for the next DKI ... (see chapter VII).
  46.  
  47.     Finally, even if this program has been tested carefully for a long time
  48. and seems to work perfectly, I cannot warrant a perfect functioning and
  49. assume no responsability for any damage which may result from the use of DKI.
  50.  
  51.  
  52.  
  53.  
  54.  
  55. II / Technical details
  56. ======================
  57.  
  58. 1) Identified programs
  59. ----------------------
  60.  
  61. - Operating systems: DOS, DR-DOS, Windows, DesqView, OS/2.
  62. - Disk compression: Stacker, Superstor, Double Disk, DoubleSpace.
  63. - Networks: Novell Netware Lite, 2.2, 3.11, PairWare, PC LAN,
  64.   LanSmart, Lan Manager, Lantastic, Workgroups, Ftp drivers.
  65. - Disk-cache software: SmartDrive 4+, Pc-cache 8+,
  66.   Norton Cache 5, 6 et 7 (Ncache2), Hyperdisk, Combi.
  67. - Ramdisk : Ms Ramdrive, Srdisk.
  68. - Miscellaneous : Mscdex, 4Dos, Ndos.
  69.  
  70.  
  71. 2) Identified disk units
  72. ------------------------
  73.  
  74.    Floppy, Hard disk, ram-disk, compressed disk, SCSI syquest, CDROM,
  75. network, remote units (DRIVEMAP, INTERLINK), substituted units.
  76.  
  77.  
  78. 3) Collected physical data
  79. --------------------------
  80.  
  81.    IDE disk's name, partitions, SCSI units (via ASPI), CDROM tracks.
  82.  
  83.  
  84.  
  85.  
  86.  
  87. III / Use examples
  88. ===================
  89.  
  90. 1) Global units state
  91. ---------------------
  92.  
  93. => DKI
  94.  
  95.    State of all the units.
  96.  
  97. => DKI C: D:
  98.  
  99.    State of specified units.
  100.  
  101.  
  102.  
  103. 2) Technical information
  104. ------------------------
  105.  
  106. => DKI /p
  107.  
  108. Note: if you have more than 25 lines of information, try:
  109.  
  110. => DKI /pm
  111.  
  112. Note: DKI is able to give you details even about non formatted IDE disks,
  113. or IDE disks with a format different from DOS. It can handle 2 controllers.
  114.  
  115.  
  116.  
  117. 3) Full information
  118. -------------------
  119.  
  120. => DKI /v    (or /vm)
  121.  
  122. Note: in this mode, DKI counts all your files and directories, what
  123. possibly takes you too must time: press 'Esc' key to abort it.
  124.  
  125.  
  126.  
  127. 4) Information about disks, directories
  128. ---------------------------------------
  129.  
  130. => DKI c:\.
  131.    DKI \windows
  132.  
  133.  
  134. Note 1: you can mix commands:
  135.  
  136.    DKI c: d:
  137.    DKI c:\dos c:\windows d:
  138.  
  139. Note 2:  if you just want to study your PATH directories:
  140.  
  141.    DKI /e
  142.  
  143.  
  144.  
  145. 5) Summary by directories
  146. -------------------------
  147.  
  148. => DKI \windows /0
  149.  
  150.    Lists all the sub-directories from \windows, detailing the number of
  151.    files inside, and the size occupied by the directory on the disk.
  152.  
  153. => DKI C:\ /1
  154.  
  155.    Lists all the first-level directories of drive C:
  156.  
  157. => DKI d:\*.gif /1 (or 2 or 3)
  158.  
  159.    Lists all the directories of level 1, 2 or 3, containing .GIF files.
  160.  
  161. Note: you can work on all your drives with a single command:
  162.  
  163. => DKI $:*.exe /1
  164.  
  165.    Lists the directories containing programs for all your drives.
  166.  
  167.  
  168.  
  169. 6) Files information
  170. --------------------
  171.  
  172. => DKI c:\dos\*.exe
  173.  
  174.    Lists all the programs inside C:\DOS, specifying their date and size.
  175.  
  176. => DKI c:\windows\*.dll /0
  177.  
  178.    Lists all Windows's DLL, and displays their total size per directory.
  179.  
  180.  
  181.  
  182. 7) Deleting a directory or a set of files
  183. -----------------------------------------
  184.  
  185. => DKI c:\windows /d
  186.  
  187.    Completely deletes a 'thing' called Windows !
  188.  
  189. => DKI $:*.swp /d
  190.  
  191.    Deletes all the files with extension SWP of all your drives.
  192.  
  193. Note: if DKI encounters a read-only file, it asks you for confirmation
  194.    before deleting it..
  195.  
  196. Note 2: you can create a DOSKEY macro: DOSKEY XDEL = DKI $* /D.
  197.  
  198.  
  199.  
  200. 8) Analysing a set of files
  201. ---------------------------
  202.  
  203. => DKI /s
  204.  
  205.    Lists the 10 biggest files from current directory and sub-directory.
  206.    Sorted by decreasing size.
  207.  
  208. => DKI $: /s
  209.  
  210.    Lists the 10 biggest files of your computer.
  211.  
  212. => DKI d:\windows /ms30
  213.  
  214.    Lists the 30 biggest files of Windows, in 50 lines mode.
  215.  
  216. => DKI /t
  217.  
  218.    Lists all the files of your current directory modified today.
  219.    Sorted by increasing time.
  220.  
  221. => DKI $: /t1/1/94
  222.  
  223.    Lists all your computer's files modified on 1/1/94
  224.  
  225.  
  226.  
  227. 8) Unit drive benchmark
  228. -----------------------
  229.  
  230. => DKI c: /b
  231.  
  232.     Do a benchmark on unit C:, on the following rules :
  233.     DKI creates a 4Mb files, calculate a coefficient r according the
  234.     file creation speed, and do successively r*16 random reads of a
  235.     64Kb block, r*16 random writes of a 64Kb block, and the same thing
  236.     for r*4 * 256 Kb and r*1 * 1 Mb (so 1 Mb is transfered each time).
  237.    DKI displays the results of these tests, and the average speed.
  238.  
  239.    These values have been choosen carefully after several and long
  240.    tests because their reflecting correctly the unit work :
  241.     - 16 * 64K correspond to manipulating a lot of small files
  242.     (program compilation, ...),
  243.     - 4 * 256K correspond to medium sized files (images, ...),
  244.     - 1 * 1M correspond to big files (Windows program, ...).
  245.  
  246.    Of course, if you have a disk cache, the results will be different,
  247.    allowing you to compare the values. If you want to know the rough
  248.    performance of your disk, you have to disable this cache.
  249.  
  250.     This test works on Cdrom drive, but you have to disable Cdrom caching.
  251.  
  252. => DKI $: /b
  253.  
  254.    Tests all the units. Press 'Esc' to abort the test.
  255.  
  256.  
  257.  
  258.  
  259.  
  260. IV / List of all DKI's commands
  261. ================================
  262.  
  263. /? : commands summary
  264.  
  265. /0 : lists all the directories scanned during a file search.
  266. /1,2: same as above, but for directories before level 1 or 2
  267.  
  268. /a : displays with ASCII 7 bits filter and no color, to allow
  269.      for example the storage of the result into a BBS message.
  270.  
  271. /b : unit drive Benchmark.
  272.  
  273. /d : Delete mode, to delete recursively directories and files specified
  274.      Be careful with this command, because the deletion is quite fast,
  275.      so you have no time to have regrets after having started it !
  276.  
  277. /g : débuGing information (for me).
  278.  
  279. /e : scans the directories of the DOS PATH variable.
  280.  
  281. /i : facilitates DKI's installation, by looking for an appropriate
  282.      location where to copy DKI, and by updating your AUTOEXEC.BAT file
  283.      to add DKI and an XDEL macro.
  284.  
  285. /m : switches to Maxline mode (50 lines).
  286.  
  287. /p : Physical information.
  288.  
  289. /p : registration, by entering the name to register and its key.
  290.  
  291. /s : display the n biggest files (sorted by Size).
  292.  
  293. /t : display files modified d day (default = today, sorted by Time).
  294.  
  295. /v : Verbose mode.
  296.  
  297. /* : Full-information mode.
  298.  
  299. /- : bypass ASPI-SCSI detection
  300.  
  301.  
  302. Note: if you want to print DKI results, you have to redirect the
  303. standard output on a file, and then print this file
  304. Example: DKI /p > DKI.TXT    then COPY DKI.TXT PRN
  305.  
  306.  
  307.  
  308.  
  309.  
  310. V / Display description
  311. ========================
  312.  
  313. DKI 1.91 by Philippe Duby (c)94
  314. Running under DOS 5, Stacker 3, Netware 3.11, SmartDrive 4.1
  315.                          -
  316.                Release of elements   │
  317.             id